permanent library - German English Dictionary